#include <iostream>
#include <assert.h>
//#include "can_not_include.h"
using namespace std;

char* ArraryAlloc(const int n) {
    assert(n > 0);
    //static_assert (n > 0, "arrary size must > 0.");
    return new char[n]{0};
}

int main()
{
    cout << "begin alloc array." << endl;
    char *array = ArraryAlloc(0);
    cout << "end alloc array. array:" << array << endl;
    return 0;
}
